pets cat cats adoption gave up adoption foreign lost cats adopting puppies puppy home study adoption education breeder lost dogs adoption